About Stratford Place Limited (04620102) United Kingdom