About G & S Lettings Limited (11863236) United Kingdom