About K&l Property Holdings Limited (12147660) United Kingdom