About Castle Cary Self Storage
20' New (Once shipped) container with high security lockbox
Grafo therm insulation applied to ceiling to prevent condensation internally
More about Castle Cary Self Storage
Castle Cary Self Storage is located at Unit 1, Torbay Road Industrial Estate, BA7 7 Castle Cary
07860 832417