About Beechgate Management Limited (02491411) United Kingdom