Overview
Legal name
ST.MICHAELS DEVELOPMENT COMPANY LIMITED
Region
South East England
Registered address
9/11 ST. CROSS ROAD
WINCHESTER
HAMPSHIRE
ENGLAND
SO23 9JB
Insolvency history
No