About K & L Property Limited (10203089) United Kingdom