About Ilford Hotel Ltd (11321458) United Kingdom