About Southpoint Management Company Limited (07346324) United Kingdom