About C & F Properties Limited (08597534) United Kingdom