About Cannon Street Management Limited (03833364) United Kingdom