About C&s Property Holdings Limited (10740319) United Kingdom