About C&r Property Holdings Limited (12129075) United Kingdom