About Cannon Freeholds Limited (00392850) United Kingdom