About 33 Lennox Gardens Residents Limited (04062847) United Kingdom