About Emlor Property No. 19 Limited (10861927) United Kingdom