About Atlas Hotels (stafford Nt 2) Limited (06390162) United Kingdom