About Connaught Brown Management Limited (03084063) United Kingdom