About Taylor Land Associates Ltd (06947673) United Kingdom