About Stephenson Properties (north West) Limited (10585657) United Kingdom