About W Taylor Property Limited (11638883) United Kingdom