About 17 Elmdale Road Management Company Limited (02517585) United Kingdom