About G4 Properties (leatherhead) Limited (12569234) United Kingdom