About South Shore Management Company Limited (NI055320) United Kingdom