About K & L Property Solutions Limited (11374116) United Kingdom