About Stockdale Street Limited (04481271) United Kingdom