About Eda Properties Ltd (12240082) United Kingdom