About Lennox Court Management (southsea) Limited (01807466) United Kingdom