About 36 Lennox Gardens Freehold Limited (08335097) United Kingdom