Plex & Co Company numberLP004154 StatusActive TypeLimited Partnership Incorporated23 Dec 1991 Registered office 29-30 Margaret StreetLondonW1W 8SA Data JSON Markdown