About 51 Eglantine Road Management Company Limited (02635412) United Kingdom