GREEN LETS LIMITED Company number 14060983 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressMoorhouse Barn, Scales, Ulverston, Cumbria, United Kingdom, LA12 0PF PostcodeLA12 0PF Companies at this postcode 8 Average house price in LA12 0PF £467,000 (15 sales) Map