Company

FOLLICULAR LYMPHOMA FOUNDATION

Company Number: 11943477

REGISTERED OFFICE
417 FINCHLEY ROAD
LONDON
NW3 6HJ
ENGLAND
Incorporation Date:
12/04/2019
INDUSTRIES
86900 – Other human health activities
Controlled By
Lord Jonathan Neil Mendelsohn Also controls 32 other companies!
Lady Nicola Sharon Mendelsohn