Legals
Logicata Limited
Registered in England and Wales
- Company Number: 12218995
- VAT Number: GB 333106935
- Registered Address: 107-111 Fleet Street, London, EC4A 2AB, United Kingdom
- ICO Registration: ZA843833 (Information Commissioner’s Office)
- ISO 27001: Certified by BSI. Certificate IS 752334