Overview
Legal name
BENBOW BROS (PROPERTY) LIMITED
Region
West Midlands
Registered address
LEE HILL
LEE BROCKHURST
SHREWSBURY
SHROPSHIRE
UNITED KINGDOM
SY4 5SA
Insolvency history
No