About Ieda Properties Ltd (12517671) United Kingdom