About St. James (anchorsholme) Management Company Limited (02842975) United Kingdom