We recently installed a sleeper retaining wall, raised the ground level and laid a new patio to create larger outdoor communal area at a local social club. We also installed artificial grass in one area to give an all-weather, low
We recently installed a sleeper retaining wall, raised the ground level and laid a new patio to create larger outdoor communal area at a local social club. We also installed artificial grass in one area to give an all-weather, low