They are planning a meet up on the facebook page, but that's scheduled for next week. Hopefully there'll be another one planned for not too long after you get here.
I'm not Christian, so don't know about church in Harrogate, but it seems like Harrogate would be an awfully long way to go for church if you lived in Leeds (10 miles in the US is much less than it is in the UK if that makes any sense). But definitely ask on the fb page.