Platform owner: inploi Limited
Registered Address: 30 City Road, London, EC1Y 2AB, United Kingdom
Contact: [email protected]
VAT number: GB233026744
Company registration number: 09674409
ICO registration number: ZA174618
Legal Representative: Matthew de la Hey