About Beacon Hill Management Company Limited (05862823) United Kingdom