About S Taylor Property Services Ltd (08649078) United Kingdom