About St James Court (southsea) Ltd (04286079) United Kingdom