About Ewa Properties Ltd (10157580) United Kingdom