About J & S Taylor Property Limited (07694439) United Kingdom