The Pikelock Trust can now be found at:
http://www.pikelock.com/
.