About Boars Hill Management Company Limited (07824032) United Kingdom