STORES RENTAL CORP.