Recorra is a leading commercial recycling company operating in London and the South East. Founded in 1988, the company brings recycling and waste management insight to forward-thinking, environmentally aware companies of all sizes. The company has consistently been one of the first to bring to market new recycling streams, such as coffee grounds, coffee cups and compostables and other innovations such as fully electric RCVs.