About Jtreynolds Properties Ltd (12683861) United Kingdom