About O Doherty & Associates Limited (10392783) United Kingdom