About Stratford East London Holdings Limited (11088870) United Kingdom