About 11 Linden Gardens London Limited (04594082) United Kingdom