About 13 Lennox Gardens Limited (07351108) United Kingdom