About Ilford Hotel Apartments Ltd (09187878) United Kingdom