About 85 Manor Avenue Management Company Limited (02700378) United Kingdom