About Lennox Gardens Limited Partnership (LP007861) United Kingdom