About Cannon Chambers 17 Cannon Place Management Limited (02076454) United Kingdom