About G & R Developments (n.i.) Limited (NI044867) United Kingdom