About Klm Property Developments Ltd (11509133) United Kingdom