Castles Self Store - Contact us
We are located in Deal, Kent.
Click here to view our location.
Unit 1 & 2 Minters Industrial Estate
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 US||Terms and Conditions Privacy Statement|