About Ashcourt Rowan Investment Management Llp (OC386870) United Kingdom