About Ilford Apartments Ltd (10346170) United Kingdom