About Lennox Gardens (management) Limited (01517297) United Kingdom