About St James Court Management Company (norton) Limited (08874263) United Kingdom