About G2 Developments & Homes Ltd (11026707) United Kingdom