About C. & C. Properties Limited (SC096295) United Kingdom