About Louis Smith Properties (southsea) Limited (01028507) United Kingdom