About C&s Property Ventures Ltd (11785946) United Kingdom