About 34 Lennox Gardens Management Company Limited (06901349) United Kingdom