GREGORY P. CAVE CORP.