About Lennox Estates (lennox House) Limited (11475257) United Kingdom