About Ama Property Ltd (12033380) United Kingdom