About Ama Property Holding Ltd (10804288) United Kingdom