About Southgate Square Ltd (13147988) United Kingdom