About Eglantine Terrace Management Company Limited (NI043485) United Kingdom