About Merchant Place School Partnership (LP008849) United Kingdom