About G & L Property Ltd (12584197) United Kingdom