About Eci Developments (LP003343) United Kingdom