About Elda Homes Limited (NI022691) United Kingdom