About St James (hoole Lane) Management Company Limited (04172034) United Kingdom