About Klm Property Investments Limited (08692993) United Kingdom