Company Shop Group, created in 2013 (United Kingdom), belongs to our Top Web Popularity Waste Management, from 3 sister brands and 635 competing brands. Company Shop Group is a brand of Biffa PLC, listed on the stock exchange of London. The International Securities Identification Number (ISIN) of Biffa PLC is GB00BD8DR117. The sector of Company Shop Group is Waste Management.