Encouraging signs for the future as Sherrards moves its St Albans office to larger premises