About C & S Property Investments Limited (10422685) United Kingdom