About 26 Elmdale Road Management Company Limited (09234973) United Kingdom