About C Fox Property Holdings Ltd (12068871) United Kingdom