Orchard Biomass came into being in 2012 as a company enlisted under no 08150507, located at NG1 5HQ Nottingham at 14 Clarendon Street. The company's last known status was dissolved. Orchard Biomass had been operating in this business for 4 years. Orchard Biomass Limited was known ten years from now as Regen Efficiency.
Nigel P. was the following enterprise's managing director, selected to lead the company 12 years ago.