Legal Notice

Name of company

The London Medical Centre Rachael Ayoka Foundation

Registered office

16 CUMBERLAND TERRACE MEWS, LONDON, NW1 4HR 

Contact details

0207-935-0023

Business ID no.

charity #1183984

VAT no.

n/a

Regulatory authority

Ofcom