Overview
Legal name
ST. MICHAELS SQUARE (GLOUCESTER) MANAGEMENT LIMITED
Region
South West England
Registered address
FLAT 2 16
ST. MICHAELS SQUARE
GLOUCESTER
ENGLAND
GL1 1HX
Insolvency history
No