With depots in Orpington, Greenwich and Brixton, Norris are an award-winning waste management company which have been serving businesses and the construction…