About St James Court (bristol) Limited (04737274) United Kingdom