About Eddison Developments Limited (11486994) United Kingdom