About G&o Property Investment Limited (11356621) United Kingdom