About Lennox Nominee Limited (06775625) United Kingdom