Overview
Legal name
STRAND DEVELOPMENTS (SWANSEA) LIMITED
Region
Wales
Registered address
3 BEACHCLIFF
THE ESPLANADE
PENARTH
WALES
CF64 3AS
Insolvency history
No