About Beechwood Parc (truro) Management Company Limited (05916251) United Kingdom