About C L & R Properties Limited (10676982) United Kingdom