About Ilford Development Company Ltd (09044822) United Kingdom