If you need to contact London Saints for any reason...
Either just turn up in the pub for a televised match,
or use the fans forums
B+W Army's Travel Club
Somewhere on the Official forum + there's a facebook page
Although you need to sign into the latter two...
so... much less user-friendly.