About K&l Property U.k Ltd (11238702) United Kingdom