About Edenvale Developments Limited (NI020339) United Kingdom