Insight222 operates under two partnership companies: Insight222 Limited and Insight222, LLC.
Insight222 Limited is a private limited company registered in England and Wales in 2017, with company registration number 10926588. The registered address is 6th Floor, 25 Farringdon Street, London EC4A 4AB, United Kingdom. The directors are Jonathan Ferrar and Volker Jacobs.
Insight222, LLC is a California-based corporation headquartered at 1840 41st Ave., Ste. 205, Capitola, CA, USA.