About St James (2) Management Company Limited (05564760) United Kingdom