Located in 30 Uphall Road, Ilford IG1 2JF One Stop Sou Ltd was a Private Limited Company and issued a 10221854 registration number. This company was launched on Wed, 8th Jun 2016. One Stop Sou Ltd had been prospering on the British market for 2 years.