
Legal Notice
Name of company
The Sir Clive Lloyd Healthcare Foundation
Registered office
20 Wenlock Road, London, England, N1 7GU
Contact details
office@sclhf.org
Business ID no.
16753259
VAT no.
TBC
Regulatory authority
UK Charity Commission - Application Pending