Company name: Albar Landscapes Ltd
Description: Garden lawn turf in Glasgow, Scotland from Scotlawn. Fantastic Quality Grass Turf at unbeatable prices delivered throughout Glasgow and Scotland.
North Brae Farm/Aurs Rd, Glasgow G78 2SQ, United Kingdom