About Candour Properties Limited (13640523) United Kingdom