About 15 Linden Road (management) Company Limited (02236195) United Kingdom