About 52 Linden Gardens Limited (03322392) United Kingdom