About 59 Penpol Terrace Hayle Management Company Limited (09853102) United Kingdom