About Southgate Management Limited (10797609) United Kingdom