Overview
Legal name
33 GRANADA ROAD MANAGEMENT LIMITED
Region
South East England
Registered address
FLAT 3, 33
GRANADA ROAD
SOUTHSEA
HAMPSHIRE
PO4 0RD
Insolvency history
No