About Jtmd Properties Limited (10027912) United Kingdom