About St James Court (liverpool) Limited (09922143) United Kingdom