About Klm Property Limited (08553146) United Kingdom