About Emlor Property No. 10 Limited (09028645) United Kingdom