ECO ENVIROMENT LIMITED Company number 13774845 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address2 Ground Floor Office, Farnham Common, Slough, United Kingdom, SL2 3GQ PostcodeSL2 3GQ Companies at this postcode 180 Average house price in SL2 3GQ £410,000 (14 sales) Map