About Taylors Properties (uk) Limited (04299701) United Kingdom