About Cannon Walk Management Limited (06421397) United Kingdom