About Jenkin Court Management (newquay) Limited (02478993) United Kingdom