GREEN + LEAN LIMITED Company number 10067211 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address36 Pulham Avenue, Broxbourne, Hertfordshire, United Kingdom, EN10 7TB PostcodeEN10 7TB Companies at this postcode 12 Average house price in EN10 7TB £979,000 (29 sales) Map