About Ao & Mo Properties Ltd (09581492) United Kingdom