About Km Investment Properties Limited (02647261) United Kingdom