About Eci Developments 3 (LP004582) United Kingdom