About I Room Hotels Ltd (06572864) United Kingdom