About Group D Developments Ltd (12792319) United Kingdom