Overview
Legal name
119 & 121 NORTH STREET MANAGEMENT COMPANY LIMITED
Region
South West England
Registered address
119 NORTH STREET
BEDMINSTER
BRISTOL
AVON
UNITED KINGDOM
BS3 1EY
Insolvency history
No