Overview
Legal name
BHL INVESTMENTS LTD
Region
South West England
Registered address
81 PARK ROAD
STAPLE HILL
BRISTOL
ENGLAND
BS16 5LQ
Insolvency history
No