Lily Allen and David Harbour’s marital home has found a new owner