About Curson Sowerby Partners Llp (OC352469) United Kingdom