STOR CORPORATION ID 11136263