About G&t Property Lettings Limited (13018801) United Kingdom