Omnichannel Participations LP Company numberLP020943 StatusActive TypeLimited Partnership Incorporated27 Mar 2020 Registered office 62 Abingdon VillasLondonW8 6XD Data JSON Markdown