About 89 Manor Avenue Management Company Limited (01528173) United Kingdom