About Elan Properties (london) Limited (05113013) United Kingdom