Overview
Legal name
BORRUM RENEWABLES LTD
Region
East Midlands
Registered address
119 LATHKILL STREET
MARKET HARBOROUGH
UNITED KINGDOM
LE16 9EN
Insolvency history
No