Overview
Legal name
SOUTHSEA LODGE MANAGEMENT COMPANY LIMITED
Region
South East England
Registered address
SOUTHSEA LODGE,
17A CASTLE ROAD,
SOUTHSEA,
PO5 3DE
Insolvency history
No