Select Builders Merchants Limited Company number07452292 StatusLiquidation TypePrivate Limited Company Incorporated26 Nov 2010 Registered office 10 Penhall RoadCharltonLondonSE7 8RX Data JSON Markdown