About Edinburgh Ea Properties Ltd (SC671093) United Kingdom