Environmen in Cottingham, North Humberside We help you find any company! Humber Resource Efficiency Centre Limited 11 Holly Drive, Cottingham Cottingham, North Humberside