About G Squared Property Ltd (13166230) United Kingdom