About Beech Street Management Company Limited (06203021) United Kingdom