About Atlas Hotels (stafford Nt 1) Limited (03324967) United Kingdom