About Ilford City Developments Ltd (10063478) United Kingdom