About Beech Ridge Management Company Limited (02973347) United Kingdom