About K & I Property Investments Ltd. (10463910) United Kingdom