About 59 Linden Road Management Company Limited (01625659) United Kingdom