About G Squared Property Development Ltd (13374319) United Kingdom