ENVIRONMENTAL INTERFACE LIMITED Company number 03590895 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office AddressASHBURNHAM HOUSE 1 MAITLAND ROAD, LION BARN INDUSTRIAL ESTATE, NEEDHAM MARKET, SUFFOLK, IP6 8NZ PostcodeIP6 8NZ Companies at this postcode 59 Average house price in IP6 8NZ £310,000 (8 sales) Map