About E-co Green Properties Ltd. (12903982) United Kingdom