The School is its members and is run by those who meditate. It is a charity registered under the name of The Society for Spiritual Development.
There is one paid member of staff who runs the office on a part-time basis.
The accumulated experience of members over nearly 50 years, as well as material from other sources which show the underlying unity of the great teachings,The School is based in London with groups in Barnstaple, Basingstoke,
Boston, Bournemouth, Chelmsford, Leeds, Salisbury, Sheffield and Winchester.
There are also groups in Holland, including Amsterdam and in Patras, Greece.