About K&co Properties Ltd (12820223) United Kingdom