Headquarters:  

50 Gloucester Place
London
W1U 8EA

Email:  office@theosoc.org.uk 

Telephone:  020 7563 9817 (+44 20 7563 9817)


Registered Charity No. 1167737.