About Eiddo 2020 Properties Limited (12567428) United Kingdom