About Amira House Properties Ltd (13448757) United Kingdom