About Edenvale Lane Management Company Limited (NI630491) United Kingdom