About K & L Property Sales Ltd (12367533) United Kingdom