Castles Self Store
Castles Self Store

Castles Self Store - Contact us

We are located in Deal, Kent.
Click here to view our location.

Contact us:

By Mail
Unit 1 & 2 Minters Industrial Estate
Southwall Road
Deal, Kent
CT14 9PZ

By Phone
01304 373251

By Email

Castles Self Store is a trading name of Castle Ltd,
Registered Address: 31 st George's Place, Canterbury, CT1 1XD
Company No: 5471074
VAT No: 973 0092 24

CONTACT USTerms and Conditions   Privacy Statement