About Jh & Kh Properties Limited (13443940) United Kingdom