About 10 Lennox Gardens Limited (05890706) United Kingdom