About St. James (thornton) Management Company Limited (02982820) United Kingdom