Company name: IBB Builders Merchants
Description: Polish Builders Merchants supplying quality building materials and tools, with depots in London - Park royal & Croydon, Birmingham and Manchester.
18 Gorst Rd, London NW10 6LE, United Kingdom