ENVIRONMENTAL MANAGEMENT GROUP LIMITED Company number 11390143 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit N Shangri-La Farm, Todds Green, Stevenage, Hertfordshire, England, SG1 2JE PostcodeSG1 2JE Companies at this postcode 58 Average house price in SG1 2JE £938,000 (26 sales) Map