About Ks & Cs Properties Limited (12123181) United Kingdom