About Taylor Richardson Properties Limited (04877040) United Kingdom