Babylon Health
The healthcare services are delivered by two companies within the group which are both registered in England and Wales: Babylon Healthcare Services Limited (number 09229684) provides patients with medical treatment, and Babylon Partners Limited (08493276) provides the technology that supports patient services. The registered office and principal place of business for both companies is 60 Sloane Avenue, London, SW3 3DD.