Storage Giant, a leading storage superstore, have warehouses in cardiff and newport, with offices to let and a large amount of office space for self storage.