About William Taylor Properties Limited (05546541) United Kingdom