About Taylor Boardman Properties Limited (08811171) United Kingdom