Overview
Legal name
2 SOUTH PARADE ADMINISTRATION LIMITED
Region
South East England
Registered address
FLAT 3
2 SOUTH PARADE
SOUTHSEA
ENGLAND
PO5 2JA
Insolvency history
No