About Buchanan Denyse Investments Ltd (10869668) United Kingdom