Clinic facts

Legal entity
Mamedica Limited
Town
London
Region
London
Website
mamedica.co.uk

Registration

Regulator
Care Quality Commission (CQC)
CQC provider ID
1-11989474057
CQC location ID
1-20017082238
Register entry
View on the CQC register