About St James Court (somerset) Management Limited (09710549) United Kingdom