Embedr LP Company numberLP021224 StatusActive TypeLimited Partnership Incorporated14 Sep 2020 Registered office 85 Great Portland StreetFirstfloorLondonW1W 7LT Data JSON Markdown