About Jd & Sd Properties Limited (11427734) United Kingdom