Overview
Legal name
4TH SQUARE LTD
Region
South West England
Registered address
45 CLEEVE PARK
CHAPEL CLEEVE
MINEHEAD
ENGLAND
TA24 6JF
Insolvency history
No