About Lennox Estates (new Court) Limited (10178495) United Kingdom