About 9 Ellenborough Crescent Management Company Limited (02489033) United Kingdom