About Cannongate Properties Limited (05461289) United Kingdom