- SERVICE PROVIDER
Archived: Partners in Ministry Also known as Centre of Integrated Medicine
This is an organisation that runs the health and social care services we inspect
Map and contact details
Partners in Ministry
118 Station Road
London
NW4 3SN