About C & S Property Partners Ltd (12678145) United Kingdom