LP019323 LP Company numberLP019323 StatusActive TypeLimited Partnership Incorporated13 Mar 2018 Registered office Suite 17038 43 Bedford StreetLondonWC2E 9HA Connections Companies at the same address Logic Techart Avv LP (LP022122) Data JSON Markdown