frontage of leeds self storage facility