About St. James S Place Partnership Services Limited (08201211) United Kingdom