About Khari Property Investments Ltd (10909706) United Kingdom