About Momomo Properties Ltd (13591940) United Kingdom