Overview
Legal name
CLUB LIBRA (SOUTHAMPTON) LIMITED
Region
South East England
Registered address
118 BEVOIS VALLEY ROAD
SOUTHAMPTON
SO2 0JZ
Insolvency history
Yes