About Eaga Developments Limited (05557342) United Kingdom