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