TEACHYARD LIMITED Company number 15152222 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address12 Bridge Street, London, England, SW1A 2JX PostcodeSW1A 2JX Map