About Jar Taylor Properties Ltd (09610797) United Kingdom