About Stratford Village Development Partnership (LP013054) United Kingdom