IXO (IMPACT) LLP
Company Number: OC453251
REGISTERED OFFICE
RIVER CHRISTIAN CENTRE
LONDON
E16 1LZ
ENGLAND
LONDON
E16 1LZ
ENGLAND
Incorporation Date:
03/08/2024
INDUSTRIES
None Supplied
Controlled By
Ixo Group Llp
Mr Parris Menelaou
