UK Garden Buildings - Head Office
Unit N, Beacon Business Park, Stafford, United Kingdom - ST18 0WL
01889582000
UK Garden Buildings manufacture quality garden buildings including insulated garden room, sheds, summerhouses and playhouses. The compa..... We sell o