About 17 Lynton Road Management Company Limited (02289915) United Kingdom