Your local moving & storage company.
Store UR Self is a trading name of Rupert Carroll Limited, a private limited company incorporated in England (company number 07765211) with a registered address at 570 Fosseway, Leicester, LE7 4TF. All prices
include insurance and VAT unless otherwise stated. VAT No. 195 9303 72.