About K28 Properties Limited (13291648) United Kingdom