About Cannon & Co Property Services Limited (12940687) United Kingdom