About Mermaid Court Management Company (newquay) Limited (04031982) United Kingdom