Candour Properties, with head office located on 14 Bedford Square London WC1B 3JA, United Kingdom, was entered as a company in the UK trade register under number 13640523.