About Elan Property Developments Limited (08812829) United Kingdom