About Taylor Property Holdings And Services Ltd (13413194) United Kingdom