Statutory Information
Company Name: ILX Group Plc
Company Number: 3525870
Registered Office: 1 London Wall London EC2Y 5AB
Other Information:
Company Name: ILX Group Plc
Company Number: 3525870
Registered Office: 1 London Wall London EC2Y 5AB
Other Information: