About Candour Property Limited (13388053) United Kingdom