About The Angel Inn Management Company Limited (11910460) United Kingdom