About St James Court (edgbaston) Limited (04465845) United Kingdom