Biomass Services Ltd is a dissolved company incorporated on 3 July 2020 with the registered office located in Liverpool, Merseyside. Biomass Services Ltd was registered 5 years ago.
Confirmation statement made on 2 July 2021 with no updates
Submitted on 10 Aug 2021
Registered office address changed from 110 New Street Birmingham West Midlands B2 4EU United Kingdom to Unit 2 130 Stalisfield Avenue Liverpool L11 2UW on 4 August 2020