About C&s Prop Holdings Limited (12973802) United Kingdom