About C & F Properties Limited (12577656) United Kingdom