About Ilford Estates Ltd (10694783) United Kingdom