About Js & Mt Properties Limited (08429731) United Kingdom