- Company number :
- CE016815
Provide your feedback to help us improve.
Published by Authority | Est 1665
Incorporated on
14/03/2019Company Number: CE016815 Name of Company: UMBRELLA FOUNDATION Nature of Business: Charitable incororated organisation Registered office: 106-108 High Street, Teddington, Middlesex, TW11 8JD Principal…
Name of Company: UMBRELLA FOUNDATION Company Number: CE016815 Nature of Business: Charitable incorporated organisation Registered office: 106-108 High Street, Teddington, Middlesex, TW11 8JD Type of L…
UMBRELLA FOUNDATION (Company Number CE016815 ) Registered office: 106-108 High Street, Teddington, Middlesex, TW11 8JD Principal trading address: 106-108 High Street, Teddington, Middlesex, TW11 8JD T…