Store First Self Storage is awarded Top Customer Service Award 23/01/2015 Store Fist Self Storage are proud to announce that we have awarded the top customer service award by the industry leading customer... Store First Self Storage is awarded Top Customer Service Award