Overview
Legal name
SWIMBROOKE LIMITED
Region
South East England
Registered address
19 DEAN ROAD
STROOD
ROCHESTER
KENT
ME2 3QH
Insolvency history
Yes