About Eo Developments Limited (10522391) United Kingdom