Overview
Legal name
63 SOUTH TERRACE RESIDENTS LIMITED
Region
South East England
Registered address
FLAT 1 63 SOUTH TERRRACE
SOUTH TERRACE
LITTLEHAMPTON
ENGLAND
BN17 5LG
Insolvency history
No