About Edenvale Apartments Limited (NI019108) United Kingdom