Please click here to login into Discovery Digital Id
Copyright 2026 Discovery Ltd is the licensed controlling company of the designated Discovery Insurance Group. Registration number 1999/007789/06.
Companies in the Group are licensed insurers and authorised financial services providers.