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

Policies