Location

London, United Kingdom

Services Provided

Foodservice, Solid Waste

Year Completed

2011