About G&m Property Lettings Limited (13268836) United Kingdom