About Memor Properties Ltd. (09982550) United Kingdom