About Elan Property Investment And Management Limited (12655536) United Kingdom