About Seymour Road Leyton E10 Management Company Limited (02797509) United Kingdom