About Leytonstone Road (block B ) Management Company Limited (02606334) United Kingdom