About Elb Investment Property Limited (11429247) United Kingdom