Overview
Legal name
TALBOTT'S BIOMASS ENERGY SYSTEMS LTD
Region
West Midlands
Registered address
UNIT 13 WALTON INDUSTRIAL ESTATE
BEACON ROAD
STONE
STAFFORDSHIRE
ST15 0NN
Insolvency history
No