Company name: Build Yard Builders Merchant Leicester
Description: ONE STOP SHOP
74 Forest Rd, Leicester LE5 0DG, United Kingdom