About G & C Developments (2020) Limited (02954678) United Kingdom