About Khatkar Properties Limited (10595393) United Kingdom