About St James Court (wollaston) Management Company Limited (03769927) United Kingdom