TEMPLE GROVES CORPORATION ID 35401279