About Eci Developments 2 (LP003951) United Kingdom