About K & Km Properties Limited (13363720) United Kingdom