London-based Delego Software has moved to a new office