Company

IXO (IMPACT) LLP

Company Number: OC453251

REGISTERED OFFICE
RIVER CHRISTIAN CENTRE
LONDON
E16 1LZ
ENGLAND
Incorporation Date:
03/08/2024
INDUSTRIES
None Supplied
Controlled By
Ixo Group Llp
Mr Parris Menelaou