About G & O Development Ltd (12088000) United Kingdom