About Stratford Garden Development Limited (11069996) United Kingdom