About St. Anne S Investments Limited (02022664) United Kingdom