Henley Biomass came into being in 2015 as a company enlisted under no 09376545, located at W1W 8EA London at Bennett Brooks & Co Ltd Suite 345. The firm's last known status was dissolved. Henley Biomass had been operating offering its services for 7 years.
This business had a single managing director: Stephen L. who was with it from 2021-01-07 to dissolution date on 2022-10-25.