About Jd&h Properties Limited (10738561) United Kingdom