About 37 Leyton Road Management Company Ltd. (02686847) United Kingdom