Overview
Legal name
SOUTHOVER PLACE (MANAGEMENT) LIMITED
Region
South East England
Registered address
8 SOUTHOVER PLACE SPRING LANE
BURWASH
ETCHINGHAM
ENGLAND
TN19 7JA
Insolvency history
No