Farm & Garden Ltd
72 Sherrard Close, Whissendine, Oakham LE157HE Oakham , Leicestershire, United Kingdom United Kingdom
- Profile: Farm & Garden Ltd is a Landscape Gardening and Maintenance Contractors company located at Oakham , Leicestershire,, United Kingdom United Kingdom, address is 72 Sherrard Close, Whissendine, Oakham, Oakham , Leicestershire, LE157HE UK, postcode is LE157HE, you can contact Farm & Garden Ltd by phone 441664474336