Skip to main content"

Doctors of the World UK

Registration reference
Z8727241
Date registered
25 August 2005
Registration expires
24 August 2026
Payment tier
Tier 1
Data controller
Doctors of the World UK
Address
The People's Place 80-92 High Street LONDON E15 2NE
Other names
  • DOCTORS OF THE WORLD UK
Data Protection Officer
Doctors Of The World UK 6th Floor 1 Canada Square LONDON E14 5AA [email protected]