Company name: Severn Trent Green Power Head Office (formerly Agrivert Group Ltd.)
Description: Agrivert are experts in the provision of food waste recycling services, composting and the construction of complex food, green and sewage recycling facilities.
The Stables, Radford Farm, Chipping Norton OX7 4EB, United Kingdom