About G2 Property Limited (SC205917) United Kingdom