About St. James S Place Corporate Secretary Limited (09131866) United Kingdom