About Lennox Mansions (southsea) Limited (10192749) United Kingdom