Bluffcrest Limited Company number01429205 StatusLiquidation TypePrivate Limited Company Incorporated14 Jun 1979 Registered office 1-3 Candahar RoadLondonSW11 2PU Data JSON Markdown