About Beacon (st. Andrews) Management Company Limited (01620006) United Kingdom