About St. Annes Mount Management Company Limited (02842941) United Kingdom