Overview
Legal name
15 STOWE ROAD (MANAGEMENT) LIMITED
Region
South West England
Registered address
TOP FLAT, 74 NORTH STREET
BEDMINSTER
BRISTOL
ENGLAND
BS3 1HJ
Insolvency history
No