Company overview
Company Number
OC358638
Name
Development Platform Llp
Former names
Platform Partners Llp
Entity type
Limited Liability Partnership
Status
Active
Incorporation date
13 October 2010
Address
The Acre, 90 Long Acre, London, WC2E 9RA, United Kingdom
Postal code
WC2E 9RA
Country
United Kingdom