Is Hibs London still active? Website seems a bit out of date, Im moving "down South" from Lancashire to Cambridge/Essex area in the new year.