About Lennox Estates (milford) Limited (09534214) United Kingdom