Clear Space (London) phone 6, Hicks Avenue Greenford, Greater London UB6 8EX map Middlesex Waste Management phone Unit 2, Station Approach, Oldfield Lane North Greenford, Greater London UB6 0AL map if (!IN_DEV) { ?> } ?>