About Jc & Cs Properties Limited (04717541) United Kingdom