About Rozel Properties (stafford) Limited (08529666) United Kingdom