About G T Leaseholding Limited (08120104) United Kingdom