Newbury Developments Limited Company number03029400 StatusLiquidation TypePrivate Limited Company Incorporated6 Mar 1995 Registered office 103a London RoadLeicesterLE2 0PF Data JSON Markdown