About 27 Elmcourt Road Management Company Limited (02769956) United Kingdom