About G&g Management & Lettings Limited (08924213) United Kingdom