Orca Property Management - Holiday Home Management Company is located in Newquay, United Kingdom on 7 Chylan Cres. Orca Property Management - Holiday Home Management Company is rated 3 out of 5 in the category holiday accommodation service in United Kingdom.