Company name: Lancashire Landscapes (UK) Limited
Description: Offers Landscaping and Estate Maintenance services including Landscape Design, Construction & Restoration to the Public and Trade, based in Audenshaw,
1 Stamford St, Stalybridge SK15 1JP, United Kingdom