About St James (1) Management Company Limited (05192751) United Kingdom