About Ilford Grand Hotel Ltd (11314818) United Kingdom