About T & G Properties (leeds) Limited (13672594) United Kingdom