About St James Court Management (hereford) Limited (06723582) United Kingdom