About Beacon Street Management Company Limited (05070479) United Kingdom