About 10 Linden Gardens Management Limited (02099894) United Kingdom