About Atlas Hotels (exeter) Limited (03378479) United Kingdom