About K & I Properties Limited (10800257) United Kingdom