About Emcap Properties Limited (13034310) United Kingdom