Overview
Legal name
MELLY (SOUTHAMPTON) LIMITED
Region
South East England
Registered address
79 PORTSWOOD ROAD
PORTSWOOD
SOUTHAMPTON
HAMPSHIRE
SO2 1FW
Insolvency history
Yes