Top Box Self Storage In case you are seeking for self-storage then Top Box Self Storage are actually the first container self-storage company in Scotland to provide online leasings and recurring payments. Phone: 01506 883912 Yard 3 Camps Industrial Estate East Calder Kirknewton EH27 8DF Great Britain Map Other Categories: Business Services |