Search the register – results All results THE SCHOOLS TRUST LIMITED 10972214 - Incorporated on 20 September 2017 Flat 1 - 26 Trinity Place, Windsor, Berkshire, United Kingdom, SL4 3AP