< Back Green Leaf Design & Build Ltd Is this your listing?Claim listing Address: Studio 18 Altyre Stables Forres IV36 2SH United KingdomMember Type: StandardMembership Start Date: November 8, 2018WebsitePhone number: 0044 (0)7515 012208 Map No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Driving Walking Bicycling Public Transport Miles Kilometres Photos Previous Next