About 14 Linden Road Management Company Limited (04419872) United Kingdom