About Ilford Developments And Investments Ltd (11083017) United Kingdom