I presently live in Manchester and wants to relocate to Chelmsford to be closer to friends and families. anyone knows any info about Chelmsford?