Overview
Legal name
URBROW PROPERTIES LIMITED
Region
South West England
Registered address
PARKFIELD LAWN
59 ST. STEPHENS ROAD
CHELTENHAM
ENGLAND
GL51 3AF
Insolvency history
No