About Lennox Estates (bucks) Limited (10075483) United Kingdom