About O Donohue Investments Ltd (13514032) United Kingdom