About C&nn Properties Limited (13356241) United Kingdom