They are hooked up with the Tavistock Institute, a rather creepy organization thought by some to be involved in mass social engineering.
Never heard of them.
Bkmk