About Myam Properties Limited (05110076) United Kingdom